totally enclosed treating facility - Alemán Inglés Diccionario